TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northern Oregon
League - 2024 Adult 18 & Over
Flight - 4.5 Men
Subflight - B
--------------------------------------------------------------------------------------------------------------------------------------
PTC-James
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Velasco - 4.30
Schuyler Soderlind - 4.16
Joshua Weber - 4.12
kris cohen - 4.10
Kyle Kinderknecht - 4.08
Maximo Behrens - 4.07
Tyrese Toomey - 4.04
Tan Nguyen - 4.03
Joel Garcia - 4.01
Matt Fanelli - 3.97
ezra james - 3.60
Ty Harmon - n/a
Taiki Grover - n/a
Santiago Giordano - n/a
Ricky Dinh - n/a
League Results By Position
1S 2S 1D 2D 3D
ezra james - 3.60 & kris cohen - 4.10 1 - 0
ezra james - 3.60 & Joel Garcia - 4.01 0 - 1
ezra james - 3.60 & Joshua Weber - 4.12 0 - 1
ezra james - 3.60 & Jacob Velasco - 4.30 1 - 0
ezra james - 3.60 & Tyrese Toomey - 4.04 1 - 0
kris cohen - 4.10 & Jacob Velasco - 4.30 0 - 1
kris cohen - 4.10 & Matt Fanelli - 3.97 0 - 2
kris cohen - 4.10 & Maximo Behrens - 4.07 1 - 0
Joel Garcia - 4.01 0 - 1
Joshua Weber - 4.12 1 - 2 1 - 0
Jacob Velasco - 4.30 & Joshua Weber - 4.12 1 - 0
Jacob Velasco - 4.30 & Ricky Dinh - n/a 1 - 0
Jacob Velasco - 4.30 2 - 0
Kyle Kinderknecht - 4.08 & Joel Garcia - 4.01 0 - 1
Kyle Kinderknecht - 4.08 0 - 1 2 - 0
Matt Fanelli - 3.97 1 - 0
Maximo Behrens - 4.07 & Ricky Dinh - n/a 0 - 1
Maximo Behrens - 4.07 0 - 1 1 - 0
Ricky Dinh - n/a 0 - 1
Santiago Giordano - n/a & Joshua Weber - 4.12 0 - 1
Schuyler Soderlind - 4.16 & Joel Garcia - 4.01 1 - 0
Schuyler Soderlind - 4.16 & Tyrese Toomey - 4.04 1 - 0
Schuyler Soderlind - 4.16 & Tan Nguyen - 4.03 0 - 1
Ty Harmon - n/a & Joel Garcia - 4.01 0 - 1
Tyrese Toomey - 4.04 & Matt Fanelli - 3.97 1 - 0
Tyrese Toomey - 4.04 & Maximo Behrens - 4.07 0 - 1
Tyrese Toomey - 4.04 0 - 1
Taiki Grover - n/a & Joshua Weber - 4.12 0 - 1
Taiki Grover - n/a & Matt Fanelli - 3.97 0 - 1
Tan Nguyen - 4.03 & Joel Garcia - 4.01 0 - 1
Tan Nguyen - 4.03 & Tyrese Toomey - 4.04 0 - 1
Tan Nguyen - 4.03 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MAC-Aguilar/Austin
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Carson Hall - 4.20
Mark Simpson - 4.13
Daniel Tseng - 4.12
Mike Easton - 4.08
David White - 4.07
Ryan Pitman - 4.04
Christopher Haddon - 4.00
Nathan Austin - 3.98
Ken Schwerd - 3.94
David Mittelstadt - 3.94
Scott Lenker - 3.79
Sam Kallevig - n/a
Rodrigo Aguilar - n/a
Craig Johanson - n/a
League Results By Position
1S 2S 1D 2D 3D
Craig Johanson - n/a & Nathan Austin - 3.98 1 - 0
Craig Johanson - n/a 1 - 0
Carson Hall - 4.20 & Christopher Haddon - 4.00 0 - 1 1 - 1
Carson Hall - 4.20 & Daniel Tseng - 4.12 1 - 0
Carson Hall - 4.20 & Nathan Austin - 3.98 0 - 1
Carson Hall - 4.20 & Rodrigo Aguilar - n/a 1 - 0 1 - 0
Daniel Tseng - 4.12 & Christopher Haddon - 4.00 0 - 1
Daniel Tseng - 4.12 & David White - 4.07 0 - 1 1 - 0
Daniel Tseng - 4.12 & Ryan Pitman - 4.04 0 - 1
Daniel Tseng - 4.12 0 - 2
David Mittelstadt - 3.94 & Christopher Haddon - 4.00 0 - 1
David Mittelstadt - 3.94 & Nathan Austin - 3.98 1 - 0
David Mittelstadt - 3.94 0 - 1
David White - 4.07 & Christopher Haddon - 4.00 0 - 1
Mike Easton - 4.08 1 - 2 1 - 0
Mark Simpson - 4.13 2 - 0 2 - 1
Nathan Austin - 3.98 & Ken Schwerd - 3.94 0 - 1
Nathan Austin - 3.98 & Rodrigo Aguilar - n/a 0 - 1
Sam Kallevig - n/a 0 - 1 0 - 1
Scott Lenker - 3.79 & Christopher Haddon - 4.00 0 - 1
Scott Lenker - 3.79 & Nathan Austin - 3.98 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Rankin/Shull
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Mihirkant Upadhyaya - 4.41
Jan Wich-Herrlein - 4.23
Asim Hafeez - 4.18
Michael Sather - 4.13
Charles Taguet - 4.08
Hunter Ogle - 4.07
Christopher Perez - 4.07
Mingyang Liu - 4.04
Justin Shull - 4.04
Jim Rankin - 4.00
Xavier Denis - 3.98
Anh Ngo - 3.96
Adam Billek - 2.89
Kevin Vedder - n/a
Dennis Cordova Leal - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam Billek - 2.89 2 - 0 0 - 1
Anh Ngo - 3.96 & Charles Taguet - 4.08 0 - 1
Asim Hafeez - 4.18 & Kevin Vedder - n/a 1 - 0 0 - 1 1 - 0
Charles Taguet - 4.08 & Jim Rankin - 4.00 0 - 1
Charles Taguet - 4.08 & Michael Sather - 4.13 1 - 0
Charles Taguet - 4.08 & Mingyang Liu - 4.04 0 - 2
Christopher Perez - 4.07 & Justin Shull - 4.04 1 - 0
Dennis Cordova Leal - n/a 1 - 0 1 - 0
Hunter Ogle - 4.07 & Christopher Perez - 4.07 1 - 2 0 - 1 1 - 0
Hunter Ogle - 4.07 & Dennis Cordova Leal - n/a 0 - 1
Jim Rankin - 4.00 & Michael Sather - 4.13 0 - 1 1 - 0 0 - 1
Jan Wich-Herrlein - 4.23 & Asim Hafeez - 4.18 1 - 1
Jan Wich-Herrlein - 4.23 & Justin Shull - 4.04 0 - 1
Jan Wich-Herrlein - 4.23 1 - 0
Mihirkant Upadhyaya - 4.41 3 - 0 1 - 0
Mingyang Liu - 4.04 0 - 1 1 - 0
Xavier Denis - 3.98 0 - 1 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
N OR-CAC-McGarity
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Adrien Leemin - 4.53
Simon Collis - 4.43
Brandt Wegner - 4.37
Todd Klindt - 4.35
James Luu - 4.33
Bill Terry - 4.32
Amahal Barbee - 4.31
Ben Talpos - 4.29
Paul Ezelle - 4.25
Jeremy Morris - 4.19
Tony Lam - 4.18
Kofi Asare-Konadu - 4.09
Rudd McGarity - 4.08
Jeb Hubbs - 4.06
Truc Tran - 3.80
Justin Greene - n/a
David Tinsley - n/a
League Results By Position
1S 2S 1D 2D 3D
Amahal Barbee - 4.31 & Kofi Asare-Konadu - 4.09 0 - 1
Amahal Barbee - 4.31 1 - 0 3 - 0
Ben Talpos - 4.29 2 - 1 2 - 0
Bill Terry - 4.32 & Todd Klindt - 4.35 1 - 0
Bill Terry - 4.32 0 - 1
David Tinsley - n/a & Jeremy Morris - 4.19 1 - 1
Jeremy Morris - 4.19 & Justin Greene - n/a 1 - 0
Jeremy Morris - 4.19 & Tony Lam - 4.18 0 - 1
Jeb Hubbs - 4.06 & Brandt Wegner - 4.37 1 - 0
Jeb Hubbs - 4.06 & Jeremy Morris - 4.19 1 - 0
Jeb Hubbs - 4.06 & Justin Greene - n/a 1 - 1
James Luu - 4.33 & Adrien Leemin - 4.53 4 - 0 1 - 0
James Luu - 4.33 & Tony Lam - 4.18 0 - 1
Kofi Asare-Konadu - 4.09 & Rudd McGarity - 4.08 0 - 1
Kofi Asare-Konadu - 4.09 & Truc Tran - 3.80 0 - 1
Paul Ezelle - 4.25 & Brandt Wegner - 4.37 1 - 1 1 - 0
Paul Ezelle - 4.25 & Todd Klindt - 4.35 0 - 1
Simon Collis - 4.43 2 - 1 1 - 0
Tony Lam - 4.18 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
N OR-WHRC-Fjeldsted
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Sage Katayama - 4.41
Joe mcroberts - 4.41
Ben Natinsky - 4.39
Mark Chen - 4.35
Darren Ly - 4.33
Atom Fjeldsted - 4.31
Matt Simmering - 4.30
Joshua Goddard - 4.20
Michael Cheng - 4.16
Bradley Sumoge - 4.16
Chenyong Xiang - 4.06
Ryan Mattila - 3.97
Son Huynh - 3.94
Owen Burcham - 3.92
Eric Lee - 3.79
Will Havnaer - n/a
Liam Burcham - n/a
League Results By Position
1S 2S 1D 2D 3D
Atom Fjeldsted - 4.31 & Darren Ly - 4.33 1 - 0
Atom Fjeldsted - 4.31 & Joe mcroberts - 4.41 1 - 0
Atom Fjeldsted - 4.31 & Liam Burcham - n/a 1 - 0
Atom Fjeldsted - 4.31 & Michael Cheng - 4.16 1 - 0
Ben Natinsky - 4.39 & Darren Ly - 4.33 1 - 0
Ben Natinsky - 4.39 & Joe mcroberts - 4.41 0 - 1
Ben Natinsky - 4.39 & Ryan Mattila - 3.97 1 - 0
Ben Natinsky - 4.39 & Son Huynh - 3.94 1 - 0
Bradley Sumoge - 4.16 & Joshua Goddard - 4.20 1 - 1
Bradley Sumoge - 4.16 0 - 1
Chenyong Xiang - 4.06 1 - 2 2 - 0
Darren Ly - 4.33 & Joe mcroberts - 4.41 1 - 0
Eric Lee - 3.79 0 - 3
Liam Burcham - n/a & Joshua Goddard - 4.20 0 - 1
Liam Burcham - n/a & Mark Chen - 4.35 1 - 0
Michael Cheng - 4.16 & Joshua Goddard - 4.20 1 - 0
Michael Cheng - 4.16 & Matt Simmering - 4.30 0 - 1 1 - 0
Matt Simmering - 4.30 0 - 1
Mark Chen - 4.35 & Son Huynh - 3.94 1 - 0 1 - 0
Owen Burcham - 3.92 & Bradley Sumoge - 4.16 1 - 0
Owen Burcham - 3.92 & Ryan Mattila - 3.97 0 - 1
Owen Burcham - 3.92 0 - 1
Ryan Mattila - 3.97 0 - 1 1 - 1
Sage Katayama - 4.41 & Ben Natinsky - 4.39 1 - 0
Sage Katayama - 4.41 & Joe mcroberts - 4.41 1 - 0 1 - 0
Sage Katayama - 4.41 & Matt Simmering - 4.30 1 - 0
Will Havnaer - n/a 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SHC-Monson
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jon Griesser - 4.34
Honorato Wenceslao - 4.19
Todd Wilcox - 4.13
Steve Fogg - 4.11
Matthew Levering - 4.11
Brian Dehen - 4.05
Jon Monson - 4.03
Jameson Lumpkin - 4.00
Michael Laport - 3.92
Adrian Polliack - 3.92
Charles Lessmann - 3.73
Sammy Polliack - 3.69
Rusty Williams - n/a
Ricky Huynh - n/a
Jeffrey Hunt - n/a
Harven Haroni - n/a
Evan Zupancic - n/a
Charles Tran - n/a
League Results By Position
1S 2S 1D 2D 3D
Adrian Polliack - 3.92 & Charles Lessmann - 3.73 0 - 1
Adrian Polliack - 3.92 & Todd Wilcox - 4.13 0 - 1
Brian Dehen - 4.05 & Charles Lessmann - 3.73 0 - 1
Brian Dehen - 4.05 & Jeffrey Hunt - n/a 1 - 0
Charles Lessmann - 3.73 & Matthew Levering - 4.11 0 - 1
Charles Lessmann - 3.73 0 - 1
Charles Tran - n/a & Matthew Levering - 4.11 1 - 0
Charles Tran - n/a & Ricky Huynh - n/a 1 - 1
Evan Zupancic - n/a 1 - 0 1 - 0
Honorato Wenceslao - 4.19 & Jon Monson - 4.03 1 - 0 0 - 1
Honorato Wenceslao - 4.19 & Michael Laport - 3.92 1 - 0
Honorato Wenceslao - 4.19 & Matthew Levering - 4.11 1 - 0
Honorato Wenceslao - 4.19 0 - 1
Harven Haroni - n/a 0 - 1
Jeffrey Hunt - n/a & Jon Monson - 4.03 1 - 0
Jon Griesser - 4.34 2 - 0
Jon Monson - 4.03 & Michael Laport - 3.92 0 - 1
Jon Monson - 4.03 0 - 1
Jameson Lumpkin - 4.00 & Brian Dehen - 4.05 1 - 0
Jameson Lumpkin - 4.00 & Michael Laport - 3.92 0 - 1
Jameson Lumpkin - 4.00 0 - 3 0 - 1
Matthew Levering - 4.11 & Steve Fogg - 4.11 0 - 1
Rusty Williams - n/a & Jeffrey Hunt - n/a 0 - 1
Sammy Polliack - 3.69 0 - 1 0 - 2
Todd Wilcox - 4.13 & Michael Laport - 3.92 0 - 1
Todd Wilcox - 4.13 & Steve Fogg - 4.11 1 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
PT&E/SJRC-Truong
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
John Block - 4.22
Kyle Stalker - 4.19
Shane Peterman - 4.14
Issei Saida - 4.14
Benjamin Doan - 4.14
Franklin Truong - 4.10
Bao Bui - 4.05
Jason Mah - 3.99
Jacob Buckley - 3.99
Vu Bui - 3.80
james Banner - n/a
Simon Potter - n/a
Hans George - n/a
League Results By Position
1S 2S 1D 2D 3D
james Banner - n/a & Shane Peterman - 4.14 0 - 1
james Banner - n/a & Simon Potter - n/a 1 - 0
Benjamin Doan - 4.14 & John Block - 4.22 1 - 1 2 - 0
Benjamin Doan - 4.14 1 - 0
Bao Bui - 4.05 & Jacob Buckley - 3.99 0 - 1
Bao Bui - 4.05 4 - 3
Franklin Truong - 4.10 & Jason Mah - 3.99 2 - 1 1 - 1 0 - 1
Franklin Truong - 4.10 1 - 0
Hans George - n/a & Kyle Stalker - 4.19 0 - 2
Hans George - n/a & Shane Peterman - 4.14 1 - 0
Issei Saida - 4.14 & Jason Mah - 3.99 1 - 0
John Block - 4.22 1 - 0
Jacob Buckley - 3.99 & Issei Saida - 4.14 1 - 1
Jacob Buckley - 3.99 & Shane Peterman - 4.14 0 - 1 0 - 1 1 - 0
Shane Peterman - 4.14 0 - 1
Vu Bui - 3.80 & Issei Saida - 4.14 0 - 1
Vu Bui - 3.80 0 - 5